@charset "utf-8";

/* main Tab */
.listTab > ul{ position:relative; padding:0; list-style:none; border-bottom:0px solid #ccc; font-size:14px; *zoom:1;}
/*.listTab > ul:after{ content:""; display:block; clear:both;}*/
.listTab > ul > li{/*position: relative; *//*display: inline-block; */*display: inline; /*zoom:1;*/}
.listTab > ul > li > .tab-title{ float:left; position:relative; }
.listTab > ul > li > .tab-title span{display: inline-block; *display: inline; zoom:1;width:129px; height:40px;letter-spacing:normal; color:#666666; font-weight: bold; text-align: center; border-top:1px solid #c9c9c9;border-left:1px solid #c9c9c9;border-right:1px solid #c9c9c9; background-color: #e5e5e5; line-height: 40px; font-size:14px; cursor: pointer;}
.listTab.mainTab > ul > li > .tab-title.on span{color:#000000; border-top:1px solid #434343; border-left:1px solid #434343; border-right:1px solid #434343; border-bottom:1px solid #f9f9f9; /*background-color: #f9f9f9;*/ background:transparent;z} 
.listTab.mainTab > ul > li > p.line{display:none; position:absolute; top:41px; left:0; /*border-bottom: 1px #434343 solid;*/ background-color: #434343; height:1px; display: inline-block; *display: inline; zoom:1;}
.listTab.mainTab > ul > li > .main-tab.tab-content{display:none;position:absolute; top: 42px; left:0; width:990px; /*height:200px;*/ background-color: #f9f9f9; /*border: 1px #000000 solid; *//*border-top: 1px #434343 solid; */}


/*.listTab > ul:after{ content:""; display:block; clear:both;}*/

.listTab.subTab > ul > li > .tab-title > a > span{border-bottom:1px solid #c9c9c9; width:190px; cursor: pointer;}
.listTab.subTab > ul > li > .tab-title.on > a > span{background-color: #ffffff;} 
.listTab.subTab > ul > li > .tab-content{display:none;position:absolute; top: 41px; left:0; width:948px; /*height:200px;*/ background-color: #f9f9f9; border: 1px #cccccc solid; /*border-top: 1px #434343 solid; */}




/* jsOff */
/*
.listTab.jsOff{ height:auto;}
.listTab.jsOff > ul{ border:0;}
.listTab.jsOff > ul > li{ float:none; position:relative;}
.listTab.jsOff > ul > li > h3 a.all-Tab-Link{ display:inline; border:0 !important; background:none !important; font-weight:normal;  float:none; display:block; font-weight:bold; color:#333; border:1px solid #eee !important; border-bottom-color:#ccc !important; background:#fafafa !important;}
.listTab.jsOff > ul > li > ul.main-tab{ position:static; display:block; left:0; top:0; padding:5px 0;}
*/

